【笔记】Codex配置Wireshark的MCP

前言

Codex配置Wireshark的MCP

下载项目

1
2
git clone https://github.com/bx33661/Wireshark-MCP.git
cd Wireshark-MCP

下载依赖

1
2
brew install uv
uv sync

Codex添加MCP配置

/Wireshark-MCPWireshark-MCP项目的绝对路径

通过命令配置

1
codex mcp add wireshark --cwd /Wireshark-MCP -- /opt/homebrew/bin/uv run -m wireshark_mcp

通过配置文件配置

~/.codex/config.toml
1
2
3
4
5
[mcp_servers.wireshark]
transport = "stdio"
cwd = "/Wireshark-MCP"
command = "/opt/homebrew/bin/uv"
args = ["run", "-m", "wireshark_mcp"]

手动指定可执行文件位置

~/.codex/config.toml
1
2
3
4
5
6
7
8
9
[mcp_servers.wireshark-mcp.env]
PYTHONIOENCODING = "utf-8"
PYTHONUNBUFFERED = "1"
WIRESHARK_MCP_TSHARK_PATH = "/opt/homebrew/bin/tshark"
WIRESHARK_MCP_CAPINFOS_PATH = "/opt/homebrew/bin/capinfos"
WIRESHARK_MCP_MERGECAP_PATH = "/opt/homebrew/bin/mergecap"
WIRESHARK_MCP_EDITCAP_PATH = "/opt/homebrew/bin/editcap"
WIRESHARK_MCP_DUMPCAP_PATH = "/opt/homebrew/bin/dumpcap"
WIRESHARK_MCP_TEXT2PCAP_PATH = "/opt/homebrew/bin/text2pcap"

完成